// 公共环境配置
const common = {
    // 所有环境公共配置
    common: {
        IMG_BASE_URL: JSON.stringify('_assets/img'), // 图片前缀地址
        CLOSE_ON_CLICK_OVERLAY: true, // 是否在点击遮罩层后关闭弹出框
        IMG_PREVIEW_CLASS_LIST: JSON.stringify(['up-img', 'preview-img']), // 可以预览的图片包含的class
        VERSION: JSON.stringify("0.0.0.0.0.1.5"), // 网站版本
    },

    // 测试环境公共配置
    test: {
        API: JSON.stringify("https://www.mroyewubiji.com/Api/"), // 请求地址前缀
        SIGN_KEY: JSON.stringify("23615302599E6E4F22D2A9F8D62C4D21"), // 加密密钥
        PAY_KEY: JSON.stringify("mZFWsyuOdDIDgft6FEpVym7Xgn9DFdaKTVz6apUbqzz"), // 支付密钥
        WECHATAPPID: JSON.stringify("wx9bccc5d90f7d7596"), // 微信appid
        WECHAT_PLATFORM_APPID: JSON.stringify('wx485b2a665efe92b8'),  // 开发平台扫码登录APPID
        BASE_URL: JSON.stringify('https://www.mroyewubiji.com'),
        // APP_WEB_SECRET = '822d8ef2b0582d00ab18fab10d4318c9',
        NODE_ENV: JSON.stringify("test"),
        PRO_URL: JSON.stringify("https://www.mroyewubiji.com/app"),
    },
    // 生产环境公共配置
    product: {
        API: JSON.stringify("https://www.mrobiji.com/Api/"), // 请求地址前缀
        SIGN_KEY: JSON.stringify("23615302599E6E4F22D2A9F8D62C4D21"), // 加密密钥
        PAY_KEY: JSON.stringify("mZFWsyuOdDIDgft6FEpVym7Xgn9DFdaKTVz6apUbqzz"), // 支付密钥
        WECHATAPPID: JSON.stringify("wxf1c7585aee246ae1"), // 微信appid
        WECHAT_PLATFORM_APPID: JSON.stringify('wx6bc87cd4b00863b1'),  // 开发平台扫码登录APPID
        BASE_URL: JSON.stringify('https://www.mrobiji.com'),
        NODE_ENV: JSON.stringify('production'),
        PRO_URL: JSON.stringify("https://www.mrobiji.com/app"),
    },
    // CDN测试环境公共配置
    testCdn: {
        API: JSON.stringify("https://www.mroyewubiji.com/Api/"), // 请求地址前缀
        SIGN_KEY: JSON.stringify("23615302599E6E4F22D2A9F8D62C4D21"), // 加密密钥
        PAY_KEY: JSON.stringify("mZFWsyuOdDIDgft6FEpVym7Xgn9DFdaKTVz6apUbqzz"), // 支付密钥
        WECHATAPPID: JSON.stringify("wxf1c7585aee246ae1"), // 微信appid
        WECHAT_PLATFORM_APPID: JSON.stringify('wx9bccc5d90f7d7596'),  // 开发平台扫码登录APPID
        BASE_URL: JSON.stringify('https://www.mroyewubiji.com'),
        IMG_BASE_URL: JSON.stringify("https://files.mroyewubiji.com/img"),
        NODE_ENV: JSON.stringify('testDevCdn'),
        PRO_URL: JSON.stringify("https://www.mroyewubiji.com/app"),
    },
    // CDN开发环境公共配置
    productCdn: {
        API: JSON.stringify("https://www.mrobiji.com/Api/"), // 请求地址前缀
        SIGN_KEY: JSON.stringify("23615302599E6E4F22D2A9F8D62C4D21"), // 加密密钥
        PAY_KEY: JSON.stringify("mZFWsyuOdDIDgft6FEpVym7Xgn9DFdaKTVz6apUbqzz"), // 支付密钥
        WECHATAPPID: JSON.stringify("wxf1c7585aee246ae1"), // 微信appid
        WECHAT_PLATFORM_APPID: JSON.stringify('wx6bc87cd4b00863b1'),  // 开发平台扫码登录APPID
        BASE_URL: JSON.stringify('https://www.mrobiji.com'),
        IMG_BASE_URL: JSON.stringify("https://files.mrobiji.com/img"),
        NODE_ENV: JSON.stringify('productDevCdn'),
        PRO_URL: JSON.stringify("https://www.mrobiji.com/app"),
    }
}

module.exports = {
    // 测试开发环境配置
    testDev: {
        env: {
            ...common.common,
            ...common.test,
            URL: JSON.stringify("https://www.mroyewubiji.com"), // 网络地址前缀
            IS_LOCAL: JSON.stringify(1),
        }
    },

    // 测试CDN开发环境配置
    testDevCdn: {
        env: {
            ...common.common,
            ...common.testCdn,
            URL: JSON.stringify("https://www.mroyewubiji.com"), // 网络地址前缀
            IS_LOCAL: JSON.stringify(1),
        }
    },

    // 测试打包环境配置
    testBuild: {
        env: {
            ...common.common,
            ...common.test,
            URL: JSON.stringify("https://www.mroyewubiji.com"), // 网络地址前缀
            IS_LOCAL: JSON.stringify(0),
        }
    },

    // 生产开发环境配置
    productDev: {
        env: {
            ...common.common,
            ...common.product,
            URL: JSON.stringify("https://www.mrobiji.com"), // 网络地址前缀
            IS_LOCAL: JSON.stringify(1),
        }
    },

    // 生产开发CDN环境配置
    productDevCdn: {
        env: {
            ...common.common,
            ...common.productDevCdn,
            URL: JSON.stringify("https://file.mrobiji.com"), // 网络地址前缀
            IS_LOCAL: JSON.stringify(1),
        }
    },

    // 生产打包环境配置
    productBuild: {
        env: {
            ...common.common,
            ...common.product,
            URL: JSON.stringify("https://www.mrobiji.com"), // 网络地址前缀
            IS_LOCAL: JSON.stringify(0),
        }
    }
}